function t(t) {
  return (t = t.toString())[1] ? t : "0" + t;
}

function interval(lastTime, _this, index) { //到期时间戳
  　　
  interval = setInterval(function() {　　　　
    var insertTime = _this.data.insertTime;　　　　 // 获取现在的时间
    　　　　
    var nowTime = new Date();　　　　
    var nowTime = Date.parse(nowTime); //当前时间戳
    　　　　
    var differ_time = lastTime - nowTime; //时间差：

    　　　　
    if (differ_time >= 0) {　　　　　　
      var differ_day = Math.floor(differ_time / (3600 * 24 * 1e3)); //相差天数
      　　　　　　
      var differ_hour = Math.floor(differ_time % (3600 * 1e3 * 24) / (1e3 * 60 * 60)); //相差小时
      　　　　　　
      var differ_minute = Math.floor(differ_time % (3600 * 1e3) / (1000 * 60)); //相差分钟
      　　　　　　
      var s = Math.floor(differ_time % (3600 * 1e3) % (1000 * 60) / 1000);　　　　　　
      if (differ_day.toString().length < 2) {　　　　　　　　
        differ_day = "0" + differ_day;　　　　　　
      }　　　　　　
      if (differ_hour.toString().length < 2) {　　　　　　　　
        differ_hour = "0" + differ_hour;　　　　　　
      }　　　　　　
      if (differ_minute.toString().length < 2) {　　　　　　　　
        differ_minute = "0" + differ_minute;　　　　　　
      }　　　　　　
      var str = differ_day + '天' + differ_hour + '时' + differ_minute + '分' + s;

      　　　　　　
      insertTime[index] = str;　　　　　　
      _this.setData({
        insertTime: insertTime
      });　　　　
    } else { // 当车险到期时，不再进行倒计时
      　　　　　　
      console.log("不进行倒计时");　　　　　　
      insertTime[index] = "00天00小时00分";　　　　　　
      _this.setData({
        insertTime: insertTime
      });　　　　　　
      clearInterval(interval);　　　　
    }

  }, 1000);

}
module.exports = {
  formatTime: function(e) {
    var n = e.getFullYear(),
      o = e.getMonth() + 1,
      r = e.getDate(),
      u = e.getHours(),
      i = e.getMinutes(),
      g = e.getSeconds();
    return [n, o, r].map(t).join("/") + " " + [u, i, g].map(t).join(":");
  },
  interval
};